package com.easylinkin.linkappapi.common.service;

/**
 * @author xiaoyang
 * @version 1.0
 * @date 2022/10/24
 * @description
 */
public interface AppSendMessageService {

  /**
   * 推送到手机
   * @param id 业务id
   * @param modelId 模块id,对应内部接口
   * @param type 消息类型 0是消息，1是代办, 2是预警
   * @param userId 用户id
   * @param title 消息标题
   * @param content 消息内容
   */
  void pushMessageToPhone(String id,Integer modelId,Integer type,String userId,String title,String content);

  /**
   * 预警中心消息推送
   * @param id 业务id（预警id）
   * @param warningType 预警类型
   * @param msgContent 消息内容
   * @param tenantId 租户id
   */
  void sendAppWarning(String id,Integer warningType,String msgContent,String tenantId);
}
